protective goods - French English Dictionary